Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Cary 2 Challenger Ukraine F3 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Romania F12 Romania F13 Nigeria F5 Nigeria F6 Russia F2 Morocco F2 Belarus F1 Belarus F2 Russia F3 China F2 Morocco F1 Morocco F2 Russia F1 Russia F2 Germany F5 France F3 Kazakhstan F6 Cambodia F1 Cambodia F2 Turkey F33 Zimbabwe F1 Zimbabwe F2 M25+H Pozoblanco XXVIII Edizione 'A.Savoldi' - Manerbio Maia Open 2002 - Maia 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills Nord/LB Open - Braunschweig San Marino Cepu Open - San Marino Copa Sevilla Internacionales de Andalucia - Seville 6th Sardinian International Championships - Cagliari Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest Alexander Kolyaskin Memorial - Donetsk XI Ciutat de Barcelona - Barcelona XL Bermuda Open - Bermuda Ostdeutscher Sparkassen Cup - Dresden Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Challenger Copa Sevilla - Seville Ciutat de Barcelona - Barcelona Copa Petrobras Argentina - Buenos Aires Challenger DCN de Cherbourg - Cherbourg Astana Challenger - Astana Sporting Challenger '07 Trofeo Regione Piemonte - Turin PEOPLEnet Cup - Dnepropetrovsk Ukraine F4 Belarus F2 San Luis Potosi Challenger - San Luis Potosi Sail Open - New Delhi Izmir Cup - Izmir Uzbekistan F1 Nord LB Open - Braunschweig Moncton Men's Challenger - Moncton San Marino CEPU Open - San Marino Bukhara Challenger - Bukhara LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Pekao Open - Szczecin President's Cup - Astana IPP Open - Helsinki Heilbronn Challenger Besancon Challenger Bogota Challenger Ramat Hasharon Challenger Nottingham Challenger Braunschweig Challenger Pozoblanco Challenger San Benedetto Challenger Penza Challenger Saransk Challenger Segovia Challenger San Marino Challenger Cordenons Challenger Istanbul Challenger Karshi Challenger Alphen Challenger Szczecin Challenger Napoli Challenger Mons Challenger Tarragona Challenger Astana Challenger Bytom Challenger Samarkand Challenger Todi Challenger Bratislava Challenger Pozoblanco Challenger St. Remy Challenger Tashkent Challenger Kazan Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Nottingham Challenger Penza Challenger Mons Challenger Rennes Challenger Geneva Challenger Tyumen Challenger Heilbronn Challenger Sporting Challenger - Turin Top Wool Challenger Biella - Biella Nottingham Challenger Lexington Challenger Polish Open 2000 - Poznan Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Tyumen Challenger Oberstaufen Cup - Oberstaufen Chennai Challenger VI Torneo Internazionale di Tennis - Barletta Kolkata Challenger New Delhi Challenger Irving Challenger Savannah Challenger FILA Challenger Biella - Biella Heilbronn Challenger Warta Cup 2001 - Sopot VIII Trofeo Ciutat de Barcelona - Barcelona IX Ciutat de Barcelona - Barcelona Asics Challenger Open - Monchengladbach Aptos Challenger Bogota Challenger - Bogota Nord/LB Open 2004 - Braunschweig Schickendanz Open - Furth Nord LB Open - Braunschweig Mons Challenger Rennes Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Copa Petrobras - Aracaju Bratislava Challenger Brescia Challenger VIII Torneo Internazionale di Tennis - Barletta Wroclaw Challenger Quimper Challenger Raanana Challenger Seoul Challenger Open de Montauban - Montauban Winnetka Challenger Orleans Challenger Mons Challenger Rennes Challenger Brescia Challenger Irving Challenger Memorial Manfredini - Sassuolo Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Pekao Open 2004 - Szczecin Gimcheon Challenger Busan Challenger Surbiton Challenger XI Ciutat de Barcelona - Barcelona Bancastato Challenger Lugano - Lugano Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Open Costa Daurada - Tarragona Tunis Open - Tunis Nottingham Challenger Ilkley Challenger Trofeo Sisma Mantova - Mantova Banjaluka Challenger 2007 - Banja Luka Open Costa Daurada - Tarragona Delhi Challenger I - New Delhi ATP Challenger Open 2004 - Monchengladbach Aptos Challenger Sail Open - New Delhi Vancouver Challenger Almaty Challenger Morocco Tennis Tour - Tanger Challenger Fondazione Carige - Genova Citta di Monza - Monza Nord LB Open 2006 - Braunschweig Alexander Kolyaskin Memorial - Donetsk 8° Trani Cup - Trani Citta di Como - Como Copa Sevilla-Internacionales de Andalucia - Seville Copa Petrobras Brazil - Aracaju XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Shymkent Challenger Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Penza Cup - Penza Privat Bank Cup - Dnepropetrovsk Pharma Medico Open 2008 - Aarhus New Delhi Challenger II - New Delhi Tennis Napoli Cup 2007 - Napoli Quimper Challenger UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Morocco Tennis Tour - Meknes Barletta Challenger Pekao Open 2005 - Szczecin Bratislava Challenger M15 Heraklion Furth Challenger Sir Supermercati - Rome Kosice Challenger Bergamo Challenger Andria Challenger Copa Petrobras - Santiago XL Bermuda Open - Bermuda Rijeka Open - Rijeka Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Karshi Challenger - Karshi Monza Challenger Izmir Challenger II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Togliatti Cup - Togliatti Mordova Cup 2007 - Saransk Dallas Challenger 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade Citta di Brindisi - Brindisi Bulgarian Open Challenger - Sofia Challenger Banque Nationale - Granby PEOPLEnet CUP - Dnepropetrovsk Tenerife Challenger Geneva Challenger Seville Challenger Taipei City Challenger Timisoara Challenger - Timisoara Tampere Challenger Kitzbuhel Challenger Tallahassee Challenger Bratislava Challenger Trnava Challenger Winnetka Challenger Izmir Challenger Izmir Challenger Recanati Challenger IPP Geneva Trophy - Geneva Orleans Challenger Busan Challenger Bratislava Challenger Copa Petrobras - Montevideo Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo PrivatBank Cup - Dnepropetrovsk Copa Kia - Santiago 5th Sardinian International Championships - Cagliari M25 Qian Daohu VII Torneo Internazionale di Tennis - Barletta Olbia Geovillage Open - Olbia San Luis Potosi Challenger - San Luis Potosi Brest Challenger Nottingham Challenger Ilkley Challenger Andria Challenger Warta Cup - Sopot Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Segovia Challenger Generali Open - Kitzbuhel Biella 4 Challenger Idea Prokom Open - Sopot Tennis Napoli Cup - Napoli Campionati Internazionali di Sicilia - Palermo The Hilversum Open - Hilversum 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grodzisk Mazowiecki Challenger Seoul Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Cleveland Challenger Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Orleans Challenger Brest Challenger Ljubljana Open - Ljubljana ATU Cup - Weiden US Men's Clay Court Championships - Houston Privatbank Open 2006 - Dnepropetrovsk Dutch Open Tennis - Amersfoort Vilnus Challenger Bratislava Challenger Andria Challenger Campionati Internazionali di Sicilia - Palermo Athens Challenger Fergana Challenger Schickendanz Open - Furth MoviStar Open - Vina del Mar Salinas Challenger Trofeo Internacional Club Laieta - Barcelona Open 13 - Marseille La Serena Open - La Serena Taipei City Challenger Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Copa Kia Challenger ATP - Santiago Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Astana Challenger Columbus Challenger Bulgarian Open - Sofia Dutch Open Tennis - Amersfoort Internationaux de Doubs Open de Franchie-Comte - Besancon Generali Open - Kitzbuhel Recanati Challenger Tehran Open ATP Challenger - Tehran Pilot Pen Tennis - New Haven Segovia Challenger BCR Open Romania - Bucharest X Ciutat de Barcelona - Barcelona Pozoblanco Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Brest Challenger Pau Challenger Olimp Kyiv Open - Kiev Biella 2 Challenger Copa Telmex - Buenos Aires Biella 3 Challenger Lugano Challenger Memorial Piertomaso Tessitore - San Remo Nottingham 1 Challenger Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille Nottingham-2 Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart BMW Brixina Tennis Open 2000 - Bressanone ATP Studena Croatia Open Umag - Umag Bergamo Challenger BCR Open Romania - Bucharest EI Bank Bulgarian Challenger - Sofia If Stockholm Open - Stockholm Kremlin Cup - Moscow Forli 5 Challenger Grand Prix de Tennis de Lyon - Lyon Lille Challenger St. Brieuc Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Shymkent 1 Challenger Movistar Open - Santiago Almaty Challenger 2 - Almaty Shymkent 2 Challenger Brasil Open - Costa do Sauipe Internationale Badische Meisterschaften Um Den Techem Cup - Zell Siemens Open 2003 - Scheveningen Ilkley Challenger San Marino Cepu Open - San Marino Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Privat Bank Cup - Dniepropetrovsk Grand Prix Hassan II - Casablanca Nonthaburi 1 Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Istanbul Challenger Open de Nice Cote dAzur - Nice Ortisei Challenger Tennis Napoli Cup - Napoli China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg San Marino Cepu Open - San Marino Genoa Open Challenger-Fondazione Carige - Genova Ostrava Challenger Tunis Open 2006 - Tunis Bratislava 1 Challenger Chicago Challenger Dubai Duty Free Tennis Championships - Dubai Bratislava 2 Challenger Hamburg Challenger Noumea Challenger Brisbane 1 Challenger Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Almaty Challenger 1 - Almaty Brisbane 2 Challenger Gwangju Challenger Shenzhen 1 Challenger Posillipo Tennis Cup - Napoli Guangzhou Challenger Wuxi Challenger Taipei Challenger Open des Alpes Trophee BNP Paribas - Grenoble SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis PBZ Zagreb Indoors - Zagreb Nur-Sultan Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Bangkok Challenger Bangkok Challenger ATP Challenger Trophy 2008 - Trnava Cherbourg Challenger Bergamo Challenger Open Tarragona Costa Daurada - Tarragona Tashkent Challenger - Tashkent Nur-Sultan Challenger Seville Challenger Kremlin Cup - Moscow Aircel Chennai Open - Chennai Istanbul Challenger Hamburg Challenger Quimper 2 Challenger Napoli Challenger Topshelf Open - 's-Hertogenbosch Nottingham-2 Challenger Claro Open Colombia - Bogota Fergana Challenger Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Bordeaux Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm BellSouth Open - Vina del Mar Sarasota Challenger Karshi Challenger Open de la Comunidad Valenciana - Valencia Interwetten Austrian Open - Kitzbuhel Heineken Open - Auckland Izmir Challenger Brasil Open - Costa do Sauipe AEGON Championships - London Kazan Challenger Nonthaburi 4 Challenger Bratislava 2 Challenger Grand Prix Hassan II - Casablanca Bratislava Challenger Sofia Open - Sofia Samarkand Challenger Qatar ExxonMobil Open - Doha Helsinki Challenger Heineken Open - Auckland Gonet Geneva Open - Geneva Infosys Hall of Fame Open - Newport Porto Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles The Priority Telecom Open - Amersfoort Open SEAT Godo 2006 - Barcelona Mons Challenger Synsam Swedish Open - Bastad Bratislava Challenger Generali Open - Kitzbuhel Ortisei Challenger Tunis Challenger The Stella Artois Championships - London Synsam Swedish Open - Bastad Helsinki Challenger ATP Kremlin Cup - Moscow ATP Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Braunschweig Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Poznan Challenger Open de Nice Cote d'Azur - Nice Astana Open - Nur-Sultan Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Medibank International - Sydney Open 13 - Marseille Napoli Challenger Bergamo Challenger Almaty Open - Almaty Binghamton Challenger Serbia Open - Belgrade AEGON Championships - London PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Segovia Challenger Gerry Weber Open - Halle AEGON International - Eastbourne Vancouver Challenger Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Aircel Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Mons Challenger US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Irving Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Recanati Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Amer-Wilson Tampere Challenger - Tampere Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Roseto Degli Abruzzi Challenger Nur-Sultan Challenger Nonthaburi 2 Challenger Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow Citi Open - Washington Oeiras 2 Challenger Cherbourg Challenger Puerto Vallarta Challenger Biella Challenger Eckental Challenger Prostejov Challenger Biella 1 Challenger Prague Challenger Heilbronn Challenger Lugano Challenger Open Romania - Bucharest Nur-Sultan Challenger Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Truist Atlanta Open - Atlanta Citi Open - Washington Prague 2 Challenger Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Energis Open - Amersfoort Copa Telmex - Buenos Aires Ortisei Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome If Stockholm Open - Stockholm Masters Series - Hamburg Tennis Masters Series - Madrid Rogers Masters - Toronto St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Movistar Open - Vina del Mar Western & Southern Financial Group Masters - Cincinnati Infosys Hall of Fame Open - Newport Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Busan Challenger Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha BellSouth Open - Vina del Mar BCR Open Romania - Bucharest Columbus Challenger Hall of Fame Open - Newport Rogers Cup - Toronto Quimper Challenger Rome Challenger Waco Challenger Little Rock Challenger Mauthausen Challenger Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Bergamo Challenger Istanbul 2 Challenger Bratislava Challenger BNP Paribas Open - Indian Wells Koblenz Challenger Hamburg Challenger Bratislava 1 Challenger Stockholm Open - Stockholm Stockholm Open - Stockholm Movistar Open - Vina del Mar Sony Ericsson Open - Miami Masters Series - Hamburg Copa Telmex - Buenos Aires BMW Open - Munich Citi Open - Washington Moselle Open - Metz Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis Mifel - Los Cabos Dallas Open - Dallas Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris French Open - Paris Citi Open - Washington Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Winnipeg Challenger Wimbledon - London French Open - Paris Delray Beach Open - Delray Beach Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, Group I, 2R, UKR-AUT 3-2 Hangzhou Challenger Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, UKR-ISR 3-2 Olympics - Rio de Janeiro Sofia Open - Sofia Shanghai Rolex Masters - Shanghai